草庐IT

Android API 21 - TimePicker 小部件

全部标签

flutter - 定位的小部件工作但对齐小部件在 flutter 的堆栈小部件中不起作用

为什么当我尝试在堆栈中使用alignwithalignment他的child不移动,但是定位它的工作(我想使用它,因为我不能在所有移动维度上将它居中)这是我的代码:@overrideWidgetbuild(BuildContextcontext){returnGestureDetector(onTap:_launchURL,child:Container(child:Container(child:Stack(children:[Column(children:[Container(decoration:newBoxDecoration(border:Border.all(color:

flutter - 如何包装包含其他小部件的行而不会在 Flutter 中溢出

如何制作多个行,每行包含一些要环绕的小部件而不导致任何溢出?Widgetbuild(BuildContextcontext){returnWrap(children:[Row(children:[Radio(value:'A'),Text('A')]),Row(children:[Radio(value:'B'),Text('B')]),Row(children:[Radio(value:'C'),Text('C')]),Row(children:[Radio(value:'D'),Text('D')])]);} 最佳答案 Row(

flutter - 如何在 Flutter 中将小部件高度填充到父级(或获取父级大小)?

我是Flutter的新手,我的ListView有问题。我的ListView包含很多item,ListView的item包括问题内容和用户的一些评论。item的高度由它的children高度自动决定,item的第一个children(下面的deepOrangeContainer)高度依赖于parentitem的高度(不是ListView的item),它的高度必须填充到parent项目。ListView的项目大小取决于其子项的大小,项目中的第一个小部件(下面的容器)也依赖于父项目。我该怎么做?非常非常抱歉,英语不是我的灵长类语言,我的英语很差。这是我的代码:import'package:f

dart - 尝试遍历列表并在 flutter 中创建小部件时创建一个空小部件

我正在尝试遍历列表并在flutter中呈现多个小部件。我的list有两个项目。奇怪的是,这两个项目得到了构建,但它们之间的空白空间也得到了构建。这是我的代码:Column(children:state.homePageData.categories.map((item)=>Container(height:100,width:double.infinity,child:Column(children:[Image.network(baseUrl+item.img.toString(),height:100,width:100,),],))).toList(),)

Flutter 如何使用列表小部件进行内部 for 循环?

我需要在小部件内部执行forinsidefor循环。我创建了两个小部件,我称它为另一个小部件。它说“不在0..6范围内,包括:7”代码:ListListMyClips(i){Listlist=newList();varlengthItems=widget.data["recommended"][7]["blocks"][i]["items"].length;for(varc=0;cListMyWidgets(){varlengthBlocks=widget.data["recommended"][7]["blocks"].length;Listlist=newList();for(va

flutter - 如何将文本对齐到父对齐小部件的中心

我无法将文本与框的中心对齐。我尝试添加FractionalOffset.center以使列与父Align对齐,但它似乎没有什么区别。由于第二个Align在第一个Align内,我不明白为什么FractionalOffset.center不起作用。图片:代码:@overrideWidgetbuild(BuildContextcontext){ThemeDatathemeData=Theme.of(context);returnContainer(height:30.0,child:Padding(padding:EdgeInsets.all(0.0),child:Column(mainAx

flutter - 翻译小部件不流畅

我正在使用一个从屏幕中心开始的小部件。当用户拖动小部件时,我希望小部件从中心移动到顶部,反之亦然。我用Gesturedetector和Transformwidget包装了我的widget,其Y值随着用户拖动而改变。当用户拖动时Y位置发生变化时,我正在使用值通知程序。小部件按预期拖动。问题是小部件的滚动不流畅。我试过使用动画Controller,但我不太确定它是否适合这里。有没有一种方法可以在我的小部件上使用滚动动画以使其流畅?下面是我想在拖动时翻译的小部件:Transform(transform:Matrix4.translationValues(0,widget.verticalOf

firebase - 如何从 AlertDialog 小部件中的 firebase 读取数据?

我正在尝试在按下按钮时从flutter中的AlertDialog中的firebase读取数据,然后在之后更新它。我试过使用StreamBuilder,但没有任何反应newFlatButton(child:constText('+Add'),onPressed:(){StreamBuilder(stream:Firestore.instance.collection('users').document(user.uid).collection('Filtre').document('ChooseSelf').snapshots(),builder:(context,snapshot){v

flutter - 我如何将数据发送到另一个页面/小部件?

我是Flutter的新手。请解释一件事,我如何将数据从一个类发送到另一个类,然后再发送到下一个类?我尝试通过构造函数和InheretedWidget来完成,但到目前为止什么也没发生。我想从“Date”类发送“picked”到“ChooseTime”类,然后在Approval()页面上发送。我在这里尝试使用日期继承,但是当我尝试转到日期页面时,出现错误:构建函数返回空。我已经尝试过以不同的方式编写代码,但仍然不了解应如何在类之间传递具有选定日期的变量varsixtyDaysFromNow=now.add(newDuration(days:30));vardateNow=now.subtr

将项目滚动出屏幕时,Flutter ListView 小部件会重置图标

我有一个ListView,其中包含自定义有状态小部件作为项目。这些项目有一个onTap事件,可以将图标从check_box_outline_blank切换到check_box,反之亦然。但是,当我在列表中选择一个项目并向下滚动并再次返回时,该项目已将图标从check_box重置为check_box_outline_blank。如何防止这种情况发生?newExpanded(child:ListView.builder(itemCount:_list.length,itemBuilder:(BuildContextcontext,intindex){returnlistTile(_pveL